#ifndef __RENDER_GRAPHICWINDOW__
#define __RENDER_GRAPHICWINDOW__
#include <string>

namespace Render
{
	struct rtWindowInfo
	{
		int			width;
		int			height;
		bool		fullScreen;
		bool		stereo;
		int			displayHz;
		int			multiSamples;
	};

	class rtGraphicWindow
	{
	public:
		rtGraphicWindow(void);
		~rtGraphicWindow(void);

		virtual bool init(std::string& windowName, rtWindowInfo& createInfo) = 0;
		virtual void destroy() = 0;
	};
}
#endif


